Electrical substation - Espagnol Anglais Dictionnaire